self-loading gun - Español Inglés Diccionario